package main

func main() {
	// ch1 := make(chan int, 2)
	// ch2 := make(chan int)
	// go func() {
	// 	for n := range ch1 {
	// 		ch2 <- n
	// 	}
	// }()
	// var wg sync.WaitGroup
	// wg.Add(100)
	// for i := 0; i < 100; i++ {
	// 	go func(i int) {
	// 		defer wg.Done()
	// 		ch1 <- i
	// 		j := <-ch2
	// 		if i != j {
	// 			fmt.Println("not equal")
	// 		} else {
	// 			fmt.Println("equal")
	// 		}
	// 	}(i)
	// }
	// wg.Wait()

}
